package com.woniuxy.microcurrentserver.entity;

import lombok.Data;
import lombok.experimental.Tolerate;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
import java.io.Serializable;

/**
 * (CurrentFundInfo)实体类
 *
 * @author makejava
 * @since 2021-04-08 14:40:01
 */
@Data
public class CurrentFundInfo implements Serializable {
    private static final long serialVersionUID = 360043437957585419L;

    private String riskLevel = "L";
    private String payType = "活期";

    private int id;
    /**
     * 基金代码
     */
    private String code;
    /**
     * 基金名称
     */
    private String name;
    /**
     * 基金类型
     */
    private String type;
    /**
     * 单位净值月涨幅,单位为百分比
     */
    private String lastMonthGrowth;
    /**
     * 单位净值三月涨幅,单位为百分比
     */
    private String lastThreeMonthsGrowth;
    /**
     * 单位净值六月涨幅,单位为百分比
     */
    private String lastSixMonthsGrowth;
    /**
     * 单位净值年涨幅,单位为百分比
     */
    private String lastYearGrowth;
    /**
     * 起购额度
     */
    private Double buyMin;
    /**
     * 原始买入费率,单位为百分比
     */
    private Double buySourceRate;
    /**
     * 当前买入费率,单位为百分比
     */
    private Double buyRate;
    /**
     * 基金经理
     */
    private String manager;
    /**
     * 基金规模及日期,日期为最后一次规模变动的日期
     */
    private String fundScale;
    /**
     * 七日年化收益
     */
    private String millionCopiesIncome;
    /**
     * 七日年化收益(货币基金)
     */
    private Double sevenDaysYearIncome;
    /**
     * 基金状态 1.上架 2.下架 3.删除
     */
    private Integer status;

    private String[][] millionCopiesIncomeData;

    private String[][] sevenDaysYearIncomeData;
    /**
     * 建立日期
     */
    private String dateOfEstablishment;
    /**
     * 建立公司
     */
    private String company;
    /**
     * 总规模
     */
    private String totalScale;
    /**
     * 支付类型
     */
    public CurrentFundInfo () {
    }
}
